Pictured is the Nisiyama Onsen Keiunkan hotel in Yamanashi, Japan. It’s set at the foot of the Japanese Alps.
The world’s oldest hotel is the Nisiyama Onsen Keiunkan in Japan. It was founded in 705 AD and you can still stay there today.
Story continues below advertisement